SMCI STOCK ANALYSIS